package a.e.b;

import a.i.l;

import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public final class j
  implements Comparable
{
  private static final Map a = new HashMap();
  public static final j b = new j("INT", 1);
  public static final j c = new j("LONG", 2);
  public static final j d = new j("FLOAT", 3);
  public static final j e = new j("DOUBLE", 4);
  public static final j f = new j("STRING", 5);
  public static final j g = new j("BOOLEAN", 6);
  public static final j h = new j("COMPLEX", 0);
  private final String i;
  private final int j;
  public static boolean k;
  
  private j(String paramString, int paramInt)
  {
    this.j = paramInt;
    this.i = paramString;
    a.put(paramString, this);
  }
  
  public String toString()
  {
    return this.i;
  }
  
  public static Collection a()
  {
    return a.values();
  }
  
  public String b()
  {
    return this.i;
  }
  
  public int compareTo(Object paramObject)
  {
    return l.a(this.j, ((j)paramObject).j);
  }
  
  public static j a(String paramString)
  {
    if (paramString == null) {
      throw new NullPointerException("String value must not be null");
    }
    if ((g.o != 0) || (a.containsKey(paramString))) {
      return (j)a.get(paramString);
    }
    throw new IllegalArgumentException("Unknown String value " + paramString + " for enumeration");
  }
}



/* Location:           E:\idea\

 * Qualified Name:     a.e.b.j

 * JD-Core Version:    0.7.0.1

 */